from PIL import Image

def png_to_ico(png_path, ico_path, size=(32, 32)):
    # 打开 PNG 图像
    img = Image.open(png_path)
    # 调整图像大小
    img = img.resize(size)
    # 保存为 ICO 格式
    img.save(ico_path)

# 使用函数
png_to_ico('f:/yundata100/vue3-admin/src/assets/logo.png', 'f:/yundata100/vue3-admin/src/assets/favicon.ico')